@import "less/Reset.less";
@import "less/Variables.less";
@import "less/Mixins.less";
@import "less/Animations.less";
@import "less/TinyMCE.less";
@import "less/Container.less";
@import "less/Scrollable.less";
@import "less/Panel.less";
@import "less/FloatPanel.less";
@import "less/Window.less";
@import "less/AbsoluteLayout.less";
@import "less/ToolTip.less";
@import "less/Button.less";
@import "less/ButtonGroup.less";
@import "less/Checkbox.less";
@import "less/ColorButton.less";
@import "less/ComboBox.less";
@import "less/Path.less";
@import "less/FieldSet.less";
@import "less/FitLayout.less";
@import "less/FlowLayout.less";
@import "less/Iframe.less";
@import "less/Label.less";
@import "less/MenuBar.less";
@import "less/MenuButton.less";
@import "less/ListBox.less";
@import "less/MenuItem.less";
@import "less/Menu.less";
@import "less/Radio.less";
@import "less/ResizeHandle.less";
@import "less/Spacer.less";
@import "less/SplitButton.less";
@import "less/StackLayout.less";
@import "less/TabPanel.less";
@import "less/TextBox.less";
@import "less/Throbber.less";
@import "less/Icons.less";

/* Custom Styles */
.mce-edit-area {
	border: 1px solid @panel-border;
	border-width: 1px !important;
	.border-radius(3px);
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	iframe {
		.border-radius(3px);
	}
}

.is-focused .mce-edit-area {
	@shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 0 5px -1px fade(#0080bf,50%);
	box-shadow: @shadow;
	-webkit-box-shadow: @shadow;
	border-color: #0080bf lighten(#0080bf, 5%) lighten(#0080bf, 5%);
	border: 1px solid #0080bf;
}

.mce-window textarea {
	font-size: 12px;
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
